Big Huge Thesaurus

Dimocarpus longan

noun